Ground-emplaced mine

English word definition — powered by WordNet

NOUN

an explosive mine hidden underground

Want to remember ground-emplaced mine?

Sign up free to bookmark & revise